intersecting road - Turkish English Dictionary